+Tue Sep 30 21:43:34 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): set
+ popup_in_progress to TRUE,
+ (gtk_combo_box_menu_show): and back to FALSE here; the menu now
+ won't disappear on the first button release. (Reported by Matthias
+ Clasen).
+
Tue Sep 30 21:08:43 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkcombobox.c (gtk_combo_box_init): actually show the child.
+Tue Sep 30 21:43:34 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): set
+ popup_in_progress to TRUE,
+ (gtk_combo_box_menu_show): and back to FALSE here; the menu now
+ won't disappear on the first button release. (Reported by Matthias
+ Clasen).
+
Tue Sep 30 21:08:43 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkcombobox.c (gtk_combo_box_init): actually show the child.
+Tue Sep 30 21:43:34 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): set
+ popup_in_progress to TRUE,
+ (gtk_combo_box_menu_show): and back to FALSE here; the menu now
+ won't disappear on the first button release. (Reported by Matthias
+ Clasen).
+
Tue Sep 30 21:08:43 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkcombobox.c (gtk_combo_box_init): actually show the child.
+Tue Sep 30 21:43:34 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): set
+ popup_in_progress to TRUE,
+ (gtk_combo_box_menu_show): and back to FALSE here; the menu now
+ won't disappear on the first button release. (Reported by Matthias
+ Clasen).
+
Tue Sep 30 21:08:43 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkcombobox.c (gtk_combo_box_init): actually show the child.
+Tue Sep 30 21:43:34 2003 Kristian Rietveld <kris@gtk.org>
+
+ * gtk/gtkcombobox.c (gtk_combo_box_menu_button_press): set
+ popup_in_progress to TRUE,
+ (gtk_combo_box_menu_show): and back to FALSE here; the menu now
+ won't disappear on the first button release. (Reported by Matthias
+ Clasen).
+
Tue Sep 30 21:08:43 2003 Kristian Rietveld <kris@gtk.org>
* gtk/gtkcombobox.c (gtk_combo_box_init): actually show the child.
gtk_toggle_button_set_active (GTK_TOGGLE_BUTTON (combo_box->priv->button),
TRUE);
+ combo_box->priv->popup_in_progress = FALSE;
}
static void
if (event->type == GDK_BUTTON_PRESS && event->button == 1)
{
+ combo_box->priv->popup_in_progress = TRUE;
gtk_menu_popup (GTK_MENU (combo_box->priv->popup_widget),
NULL, NULL,
gtk_combo_box_menu_position, combo_box,